<?php
return [
  'admin' => [
    'id' => 'mediumint(11) unsigned',
    'group_id' => 'varchar(255)',
    'department_id' => 'varchar(255)',
    'jobs_id' => 'varchar(255)',
    'name' => 'varchar(255)',
    'nickname' => 'varchar(255)',
    'pwd' => 'varchar(64)',
    'sex' => 'tinyint(1)',
    'tags' => 'varchar(255)',
    'face' => 'varchar(255)',
    'mood' => 'varchar(255)',
    'email' => 'varchar(32)',
    'area' => 'char(5)',
    'mobile' => 'varchar(16)',
    'content' => 'text',
    'count' => 'smallint(6)',
    'address' => 'varchar(255)',
    'loginip' => 'bigint(12)',
    'logintime' => 'int(11)',
    'createip' => 'bigint(12)',
    'status' => 'int(1) unsigned',
    'banned' => 'varchar(255)',
    'createtime' => 'int(11)',
    'updatetime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'adminaccess' => [
    'admin_id' => 'mediumint(8) unsigned',
    'group_id' => 'varchar(255)',
    'rules' => 'varchar(2048)',
    'cates' => 'varchar(2048)',
  ],
  'admingroup' => [
    'id' => 'mediumint(8) unsigned',
    'pid' => 'int(11)',
    'jobid' => 'int(11)',
    'title' => 'char(100)',
    'alias' => 'varchar(255)',
    'type' => 'int(11)',
    'status' => 'tinyint(1)',
    'content' => 'varchar(255)',
    'rules' => 'varchar(2048)',
    'cates' => 'varchar(2048)',
    'color' => 'varchar(255)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'adminrules' => [
    'id' => 'int(10) unsigned',
    'pid' => 'int(11)',
    'title' => 'char(20)',
    'router' => 'char(80)',
    'alias' => 'varchar(255)',
    'type' => 'tinyint(1)',
    'note' => 'varchar(255)',
    'condition' => 'char(100)',
    'sort' => 'int(10) unsigned',
    'icons' => 'varchar(255)',
    'auth' => 'tinyint(4)',
    'status' => 'varchar(6)',
    'isSystem' => 'tinyint(3) unsigned',
    'updatetime' => 'int(11)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'adwords' => [
    'id' => 'int(10) unsigned',
    'title' => 'varchar(50)',
    'alias' => 'varchar(255)',
    'pic' => 'varchar(255)',
    'content' => 'text',
    'remind' => 'tinyint(1)',
    'status' => 'smallint(6)',
    'expirestime' => 'int(11)',
    'updatetime' => 'int(11)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'api' => [
    'id' => 'int(10) unsigned',
    'app_id' => 'int(11)',
    'pid' => 'int(11)',
    'title' => 'varchar(32)',
    'class' => 'varchar(64)',
    'hash' => 'varchar(16)',
    'model' => 'int(11)',
    'status' => 'int(11)',
    'access' => 'int(11)',
    'method' => 'int(11)',
    'sort' => 'int(11)',
    'version' => 'varchar(12)',
    'content' => 'varchar(255)',
    'request' => 'text',
    'restful' => 'text',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'apiaccess' => [
    'id' => 'int(10) unsigned',
    'user_id' => 'int(11)',
    'api_id' => 'int(11)',
    'day' => 'int(11)',
    'qps' => 'int(11)',
    'seconds' => 'int(11)',
    'ceiling' => 'int(11)',
    'status' => 'int(10) unsigned',
    'sort' => 'int(11)',
    'contents' => 'varchar(255)',
    'createtime' => 'int(11)',
  ],
  'apicondition' => [
    'hash' => 'varchar(16)',
    'day' => 'int(11)',
    'qps' => 'int(11)',
    'ceiling' => 'int(11)',
    'seconds' => 'int(11)',
    'createtime' => 'int(11)',
  ],
  'apigroup' => [
    'id' => 'int(10) unsigned',
    'pid' => 'int(10) unsigned',
    'app_id' => 'int(11)',
    'title' => 'varchar(32)',
    'content' => 'varchar(255)',
    'sort' => 'int(11)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'apiparams' => [
    'id' => 'int(10) unsigned',
    'pid' => 'int(11)',
    'name' => 'varchar(32)',
    'type' => 'varchar(16)',
    'default' => 'varchar(16)',
    'mandatory' => 'int(11)',
    'content' => 'varchar(255)',
    'sort' => 'int(11)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'apirestful' => [
    'id' => 'int(10) unsigned',
    'pid' => 'int(11)',
    'name' => 'varchar(32)',
    'type' => 'varchar(16)',
    'sort' => 'int(11)',
    'content' => 'varchar(255)',
    'createtime' => 'int(11)',
  ],
  'category' => [
    'id' => 'smallint(5) unsigned',
    'pid' => 'smallint(6)',
    'cid' => 'tinyint(1)',
    'title' => 'char(20)',
    'alias' => 'varchar(32)',
    'access' => 'varchar(32)',
    'pinyin' => 'varchar(90)',
    'image' => 'text',
    'seo_title' => 'varchar(50)',
    'seo_keywords' => 'varchar(255)',
    'seo_description' => 'varchar(255)',
    'contribute' => 'int(11)',
    'content' => 'text',
    'sort' => 'smallint(6)',
    'skin' => 'char(20)',
    'single' => 'tinyint(1)',
    'status' => 'tinyint(1)',
    'readurl' => 'varchar(255)',
    'jumpurl' => 'varchar(150)',
    'updatetime' => 'int(11)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'channel' => [
    'id' => 'int(10) unsigned',
    'title' => 'varchar(50)',
    'table' => 'varchar(50)',
    'template' => 'varchar(12)',
    'status' => 'tinyint(1)',
    'sort' => 'tinyint(4)',
    'updatetime' => 'int(11)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'collect' => [
    'id' => 'int(10) unsigned',
    'title' => 'varchar(64)',
    'module' => 'varchar(32)',
    'class' => 'varchar(64)',
    'pwd' => 'varchar(32)',
    'files' => 'int(11)',
    'token' => 'int(11)',
    'content' => 'varchar(255)',
    'sort' => 'int(11)',
    'status' => 'int(11)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'comment' => [
    'id' => 'mediumint(8) unsigned',
    'tid' => 'tinyint(3) unsigned',
    'cid' => 'mediumint(9) unsigned',
    'sid' => 'int(10) unsigned',
    'rid' => 'int(11) unsigned',
    'pid' => 'int(10) unsigned',
    'user_id' => 'mediumint(9)',
    'content' => 'text',
    'up' => 'mediumint(9)',
    'down' => 'mediumint(9)',
    'ip' => 'bigint(20)',
    'best' => 'int(1) unsigned',
    'count' => 'int(11)',
    'status' => 'tinyint(3) unsigned',
    'updatetime' => 'int(10) unsigned',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'company' => [
    'id' => 'int(10) unsigned',
    'title' => 'varchar(255)',
    'alias' => 'varchar(16)',
    'address' => 'varchar(255)',
    'postcode' => 'int(11)',
    'contact' => 'varchar(32)',
    'mobile' => 'bigint(20)',
    'phone' => 'varchar(16)',
    'email' => 'varchar(32)',
    'blicense' => 'varchar(32)',
    'longitude' => 'varchar(16)',
    'latitude' => 'varchar(16)',
    'createtime' => 'int(11)',
  ],
  'content' => [
    'id' => 'int(10) unsigned',
    'pid' => 'int(11)',
    'cid' => 'int(11)',
    'title' => 'varchar(200)',
    'access' => 'varchar(32)',
    'letter' => 'char(1)',
    'color' => 'char(8)',
    'thumb' => 'varchar(120)',
    'image' => 'varchar(120)',
    'attribute' => 'varchar(32)',
    'hits' => 'mediumint(8)',
    'hits_day' => 'mediumint(8)',
    'hits_week' => 'mediumint(8)',
    'hits_month' => 'mediumint(8)',
    'hits_lasttime' => 'int(11)',
    'sort' => 'int(11)',
    'stars' => 'tinyint(3) unsigned',
    'score' => 'int(11)',
    'status' => 'tinyint(1)',
    'up' => 'mediumint(9)',
    'down' => 'mediumint(9)',
    'gold' => 'decimal(3,1)',
    'golder' => 'smallint(6)',
    'author' => 'varchar(32)',
    'admin_id' => 'int(11)',
    'user_id' => 'int(11)',
    'skin' => 'varchar(30)',
    'reurl' => 'varchar(120)',
    'readurl' => 'varchar(120)',
    'jumpurl' => 'varchar(120)',
    'updatetime' => 'int(11)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'contentarticle' => [
    'id' => 'int(10) unsigned',
    'content_id' => 'int(11)',
    'content' => 'longtext',
    'seo_title' => 'varchar(200)',
    'seo_keywords' => 'varchar(150)',
    'seo_description' => 'varchar(255)',
    'createtime' => 'int(11)',
  ],
  'contentimages' => [
    'id' => 'int(10) unsigned',
    'content_id' => 'int(11)',
    'content' => 'longtext',
    'seo_title' => 'varchar(200)',
    'seo_keywords' => 'varchar(150)',
    'seo_description' => 'varchar(255)',
    'album' => 'text',
    'createtime' => 'int(11)',
  ],
  'contentproduct' => [
    'id' => 'int(10) unsigned',
    'content_id' => 'int(11)',
    'content' => 'longtext',
    'seo_title' => 'varchar(200)',
    'seo_keywords' => 'varchar(150)',
    'seo_description' => 'varchar(255)',
    'album' => 'text',
    'price' => 'decimal(10,2)',
    'discount' => 'decimal(10,2)',
    'inventory' => 'int(11)',
    'updatetime' => 'int(11)',
    'createtime' => 'int(11)',
  ],
  'contentsoft' => [
    'id' => 'int(10) unsigned',
    'content_id' => 'int(11)',
    'content' => 'longtext',
    'seo_title' => 'varchar(200)',
    'seo_keywords' => 'varchar(150)',
    'seo_description' => 'varchar(255)',
    'file_url' => 'varchar(255)',
    'file_code' => 'varchar(20)',
    'file_size' => 'int(11)',
    'file_ext' => 'varchar(12)',
    'file_type' => 'varchar(12)',
    'file_language' => 'varchar(12)',
    'file_env' => 'varchar(128)',
    'file_auth' => 'varchar(32)',
    'file_author' => 'varchar(32)',
    'file_website' => 'varchar(64)',
    'file_downtotal' => 'int(11)',
    'createtime' => 'int(11)',
  ],
  'contentvideo' => [
    'id' => 'int(8) unsigned',
    'content_id' => 'int(11)',
    'content' => 'longtext',
    'seo_title' => 'varchar(200)',
    'seo_keywords' => 'varchar(150)',
    'seo_description' => 'varchar(255)',
    'alias' => 'varchar(64)',
    'desc' => 'varchar(64)',
    'class' => 'varchar(150)',
    'marks' => 'varchar(32)',
    'actor' => 'varchar(255)',
    'banner' => 'varchar(120)',
    'director' => 'varchar(64)',
    'area' => 'char(10)',
    'language' => 'char(10)',
    'year' => 'smallint(4)',
    'continu' => 'int(20)',
    'total' => 'varchar(20)',
    'play' => 'varchar(120)',
    'server' => 'varchar(200)',
    'note' => 'varchar(200)',
    'url' => 'longtext',
    'isfilm' => 'tinyint(1)',
    'filmtime' => 'int(11)',
    'minutes' => 'int(11)',
    'weekday' => 'varchar(6)',
    'createtime' => 'int(11)',
  ],
  'department' => [
    'id' => 'int(10) unsigned',
    'pid' => 'int(11)',
    'title' => 'varchar(64)',
    'address' => 'varchar(255)',
    'head' => 'varchar(64)',
    'mobile' => 'varchar(16)',
    'email' => 'varchar(64)',
    'content' => 'varchar(255)',
    'sort' => 'tinyint(4)',
    'status' => 'tinyint(1)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'dictionary' => [
    'id' => 'int(10) unsigned',
    'pid' => 'int(10) unsigned',
    'name' => 'varchar(255)',
    'value' => 'varchar(255)',
    'sort' => 'int(11)',
    'content' => 'varchar(255)',
    'isSystem' => 'tinyint(3) unsigned',
    'updatetime' => 'int(11)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'friendlink' => [
    'id' => 'tinyint(3) unsigned',
    'title' => 'varchar(32)',
    'desc' => 'varchar(100)',
    'logo' => 'varchar(255)',
    'url' => 'varchar(64)',
    'type' => 'int(11)',
    'sort' => 'tinyint(4)',
    'status' => 'tinyint(1)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'fulltext' => [
    'id' => 'int(11) unsigned',
    'name' => 'varchar(16)',
    'index' => 'varchar(255)',
    'search' => 'varchar(255)',
    'username' => 'varchar(32)',
    'password' => 'varchar(32)',
    'type' => 'varchar(16)',
    'field' => 'text',
    'createtime' => 'int(11)',
  ],
  'guestbook' => [
    'id' => 'mediumint(8) unsigned',
    'cid' => 'mediumint(9)',
    'user_id' => 'mediumint(9)',
    'name' => 'varchar(255)',
    'content' => 'text',
    'reply' => 'text',
    'ip' => 'bigint(20)',
    'status' => 'tinyint(1)',
    'updatetime' => 'int(11)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'jobs' => [
    'id' => 'int(10) unsigned',
    'title' => 'varchar(64)',
    'alias' => 'varchar(64)',
    'content' => 'varchar(255)',
    'sort' => 'int(11)',
    'status' => 'tinyint(1)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'navmenu' => [
    'id' => 'int(10) unsigned',
    'pid' => 'int(11)',
    'title' => 'varchar(255)',
    'url' => 'varchar(255)',
    'sort' => 'int(11)',
    'status' => 'int(11)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'pluginhook' => [
    'id' => 'int(10) unsigned',
    'title' => 'varchar(64)',
    'class' => 'varchar(64)',
    'trigger' => 'varchar(255)',
    'content' => 'varchar(255)',
    'sort' => 'int(11)',
    'status' => 'int(11)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'project' => [
    'id' => 'int(10) unsigned',
    'pid' => 'int(10) unsigned',
    'title' => 'varchar(255)',
    'logo' => 'varchar(255)',
    'app_id' => 'varchar(32)',
    'app_key' => 'varchar(64)',
    'content' => 'varchar(255)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'systemlog' => [
    'id' => 'int(10) unsigned',
    'name' => 'varchar(32)',
    'module' => 'varchar(16)',
    'controller' => 'varchar(32)',
    'action' => 'varchar(32)',
    'url' => 'varchar(255)',
    'file' => 'varchar(255)',
    'line' => 'int(11)',
    'error' => 'varchar(255)',
    'params' => 'text',
    'ip' => 'bigint(20)',
    'method' => 'varchar(16)',
    'type' => 'varchar(16)',
    'status' => 'int(11)',
    'createtime' => 'int(11)',
  ],
  'tags' => [
    'id' => 'int(10) unsigned',
    'name' => 'varchar(32)',
    'type' => 'int(11) unsigned',
    'sort' => 'int(11)',
    'total' => 'int(11)',
    'index' => 'int(11) unsigned',
    'status' => 'int(1)',
    'createtime' => 'int(11)',
  ],
  'tagsmapping' => [
    'id' => 'int(11) unsigned',
    'tag_id' => 'int(11)',
    'content_id' => 'int(11) unsigned',
    'other_id' => 'int(11) unsigned',
  ],
  'user' => [
    'id' => 'mediumint(8) unsigned',
    'group_id' => 'smallint(5) unsigned',
    'nickname' => 'varchar(32)',
    'pwd' => 'varchar(64)',
    'qq' => 'varchar(20)',
    'avatar' => 'varchar(200)',
    'heart' => 'varchar(64)',
    'email' => 'varchar(50)',
    'mobile' => 'bigint(20)',
    'card' => 'varchar(20)',
    'address' => 'varchar(200)',
    'modify_name' => 'int(10) unsigned',
    'score' => 'mediumint(9) unsigned',
    'question' => 'varchar(50)',
    'answer' => 'varchar(50)',
    'gender' => 'int(1)',
    'status' => 'tinyint(1)',
    'app_id' => 'int(11)',
    'app_secret' => 'varchar(32)',
    'hits' => 'mediumint(8) unsigned',
    'hits_day' => 'mediumint(8) unsigned',
    'hits_week' => 'mediumint(8) unsigned',
    'hits_month' => 'mediumint(8) unsigned',
    'hits_lasttime' => 'int(11)',
    'valicode' => 'varchar(32)',
    'loginip' => 'bigint(20)',
    'logintime' => 'int(11)',
    'logincount' => 'smallint(6)',
    'readurl' => 'varchar(1)',
    'createip' => 'bigint(20)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'usergroup' => [
    'id' => 'mediumint(8) unsigned',
    'title' => 'char(100)',
    'alias' => 'varchar(32)',
    'score' => 'int(11)',
    'status' => 'tinyint(1)',
    'content' => 'varchar(255)',
    'delete_time' => 'int(11)',
  ],
  'userinvitecode' => [
    'id' => 'int(10) unsigned',
    'uid' => 'int(11)',
    'ruid' => 'int(11)',
    'code' => 'char(32)',
    'status' => 'int(10) unsigned',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
  'userthird' => [
    'id' => 'int(10) unsigned',
    'user_id' => 'int(10) unsigned',
    'type' => 'varchar(30)',
    'apptype' => 'varchar(50)',
    'unionid' => 'varchar(100)',
    'openid' => 'varchar(100)',
    'nickname' => 'varchar(100)',
    'access_token' => 'varchar(120)',
    'refresh_token' => 'varchar(120)',
    'expires_in' => 'int(10) unsigned',
    'createtime' => 'int(10) unsigned',
    'updatetime' => 'int(10) unsigned',
    'logintime' => 'int(10) unsigned',
    'expiretime' => 'int(10) unsigned',
  ],
  'uservalidate' => [
    'id' => 'int(10) unsigned',
    'email' => 'varchar(64)',
    'mobile' => 'varchar(16)',
    'code' => 'varchar(255)',
    'event' => 'varchar(32)',
    'status' => 'int(11)',
    'createtime' => 'int(11)',
    'delete_time' => 'int(11)',
  ],
];